//编写一个函数，计算三个数字的大小，按从小到大顺序输出
function order(a,b,c){
    var sum;
    var str;
    if(a>b){
        sum = a;
        a=b;
        b=sum;
    }
    if(b>c){
        sum = b;
        b = c;
        c = sum;
    }
    if(a>b){
        sum = a;
        a = b;
        b = sum;
    }
    str = a +"<"+b+"<"+c;
    console.log(str);
    //document.write(str);
}
order(5,0,4);


//编写生成4位数字验证码的函数，并生成10次，同时将结果打印出来
function rand(){
    for(i=0;i<4;i++){
        console.log(parseInt(Math.random()*3));
    }
    console.log("<br>");
}
function start(){
    for(var i =1;i<11;i++){
        rand();
    }
}
start();

//编写一个函数，计算任意两个数字之间所能组成的奇数个数，数字必须是个位数
//比如： 计算0-3之间能组成的奇数个是01、21、03、13、23、31

function writes(n,m,s){
    for(var i =n;i<=m;i++){
        console.log(i.toString()+s.toString()+" ");
    }
}
function alls(n,m){
    for(var i =n;i<=m;i++){
        if(i%2==1){
            writes(n,m,i);
        }
    }
}
alls(0,3,1);

//某个公司采用公用电话传递数据，数据是四位的整数，在传递过程中是加密的，
//加密规则如下：每位数字都加上5,然后用除以10的余数代替该数字，再将第一位和第四位交换，
//第二位和第三位交换，请编写一个函数，传入原文，输出密文

var a = Number(prompt("请输入四个整数："));
function data(){
    var b,c,d,e;
    b = parseInt(a/1000);
    c = parseInt((a-b*1000)/100);
    d = parseInt((a-b*1000-c*100)/10);
    e = a-b*1000-c*100-d*10;
    code(b,c,d,e);
}
function code(z,x,n,v){
    console.log(String((n+5)%10)+String((x+5)%10)+String((z+5)%10)+String((v+5)%10));
}
if(!isNaN(a)&& a >999){
    data();
}

function fnGetCode(num) { //num为一个四位数  1236
    var arr = []; //定义一个数组用来存放每一位数的密文
    for (var i = 0; i < 4; i++) {
        arr[i] = num % 10;
        arr[i] = arr[i] + 5;
        arr[i] = arr[i] % 10;
        num = parseInt(num / 10);
    }
    return arr.join("");
}
alert(fnGetCode(1236));

//求随机颜色，至少用3种方法

var h = `
------------------
乱死了！！！！
------------------
`
console.log(h);
//1.

    function getRandomColor() {
        var str="#";
        for(var i=0;i<6;i++){
            str+=parseInt(Math.random()*16).toString(16);
        }
        console.log(str);
    }
    getRandomColor();

//2.

    function getRandomColor() {
        var str="rgb(";
        for(var i=0;i<3;i++){
            str+=parseInt(Math.random()*255)+",";
        }

        str+=")";
        console.log(str);
    }
    getRandomColor();


//3.

function getRandomColor() {
var color="#";
for(var i=0;i<3;i++){
var str=parseInt(Math.random()*256);
if(str<16){
str="0"+str.toString(16);
}else{
str=str.toString(16);
}
color+=str;
}
console.log(color);
}
getRandomColor();

//四个按钮,bn0-(+left),bn1-(+top),bn2-(-left),bn3-(-top),根据点击按钮div移动的改变方向


var hf = `
------------------
乱死了！！！！
------------------
`
console.log(hf);

//通过函数创建表格,参数是行和列
var row=Number(prompt("请输入行数"));
        var col=Number(prompt("请输入列数"));

    function start() {
        row,col;
       var  str="<table>";
        for(var j=0;j<row;j++){
            str+="<tr>";
            for(var i=0;i<col;i++){
                str+="<td></td>";
            }
            str+="</tr>";
        }
        str+="</table>";
        console.log(str);
    }
 start();